From: Florian Müllner Date: Mon, 23 Mar 2026 22:26:35 +0000 (+0100) Subject: ci: Stop building malcontent X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~10^2^2~85 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=1604913a92a071fa88831b2865b172b5df3fe4cf;p=gnome-shell.git ci: Stop building malcontent After updating the image to F44, the malcontent version is already recent enough for parental controls support. Part-of: --- diff --git a/.gitlab-ci/build-toolbox-image.sh b/.gitlab-ci/build-toolbox-image.sh index 6983028e1..09cbbfe28 100755 --- a/.gitlab-ci/build-toolbox-image.sh +++ b/.gitlab-ci/build-toolbox-image.sh @@ -41,7 +41,6 @@ build_container() { ) buildah run $build_cntr dnf config-manager setopt '*-openh264.enabled=0' buildah run $build_cntr dnf install -y "${extra_packages[@]}" - buildah run $build_cntr dnf builddep malcontent -y # for building libmalcontent buildah run $build_cntr dnf debuginfo-install -y "${debug_packages[@]}" buildah run $build_cntr dnf clean all buildah run $build_cntr rm -rf /var/lib/cache/dnf @@ -59,11 +58,6 @@ build_container() { local srcdir=$(realpath $(dirname $0)) buildah copy --chmod 755 $build_cntr $srcdir/install-meson-project.sh /usr/libexec - # add latest malcontent to the toolbox image for testing future integration - buildah run $build_cntr /usr/libexec/install-meson-project.sh https://gitlab.freedesktop.org/pwithnall/malcontent.git main -Dlibgsystemservice:gtk_doc=false - # somehow installing with buildah breaks the execute bit in malcontent-client - buildah run $build_cntr chmod 755 /usr/bin/malcontent-client - # include convenience script for updating mutter dependency local update_mutter=$(mktemp) cat > $update_mutter <<-EOF